Шаг 8. Добавляем GPG-программу в глобальный конфигурационный файл Git
Если вы захотите использовать приложение GitHub Desktop после настройки GPG, то столкнётесь с ошибкой, из-за которой у вас не получится подписать коммит. Всё дело в том, что изначально коммиты подписываются только через терминал и с использованием опции -S, а при использовании GitHub Desktop нельзя указать опцию. Поэтому в глобальном конфигурационном файле нужно явно указать программу GPG, которая будет вызываться при использовании приложения GitHub Desktop во время создания нового коммита.
Для начала определим путь, по которому расположена программа GPG. Для этого мы введём в Git Bash команду where gpg.
Далее скорректируем путь до программы на такой: C:/Program Files/Git/usr/bin/gpg.exe. То есть заменим обратные слэши на прямые, чтобы они не вызывали проблем.
Введём команду git config --global gpg.program "C:/Program Files/Git/usr/bin/gpg.exe".
Для проверки выведем глобальный конфигурационный файл с помощью команды git config --global --list.
Как вы можете заметить, в нём появилось две новых записи: идентификатор GPG-ключа и путь до GPG программы.